﻿namespace Aspects.Unit
{
    class Battery2_8800 : BatteryCommands
    {
        public override ushort PowerSource {get{ return  0x0420;}}
        public override ushort VoltageHigh {get{ return  0x0432;}}
        public override ushort VoltageLow {get{ return  0x0433;}}
        public override ushort ChargeCurrentHigh {get{ return  0x0434;}}
        public override ushort ChargeCurrentLow {get{ return  0x0435;}}
        public override ushort MaxError {get{ return  0x0437;}}
        public override ushort RSOC {get{ return  0x0439;}}
        public override ushort FCCHigh {get{ return  0x043E;}}
        public override ushort FCCLow {get{ return  0x043F;}}
        public override ushort DCHigh {get{ return  0x0442;}}
        public override ushort DCLow {get{ return  0x0443;}}
        public override ushort Cell1High {get{ return  0x0448;}}
        public override ushort Cell1Low {get{ return  0x0449;}}
        public override ushort Cell2High {get{ return  0x044A;}}
        public override ushort Cell2Low {get{ return  0x044B;}}
        public override ushort Cell3High {get{ return  0x044C;}}
        public override ushort Cell3Low {get{ return  0x044D;}}
        public override ushort Cell4High {get{ return  0x044E;}}
        public override ushort Cell4Low {get{ return  0x044F;}}
        public override ushort ChargeIC {get{ return  0x0453;}}
        public override ushort Charge {get {return 0x0000;}}
    }
}